Text copied to clipboard!
Názov
Text copied to clipboard!Vývojár vstavaného softvéru
Opis
Text copied to clipboard!
Hľadáme skúseného vývojára vstavaného softvéru, ktorý sa pripojí k nášmu dynamickému tímu a pomôže nám vytvárať inovatívne riešenia pre rôzne priemyselné odvetvia. Ako vývojár vstavaného softvéru budete zodpovedný za návrh, vývoj, testovanie a optimalizáciu softvéru pre vstavané systémy. Budete pracovať s hardvérovými inžiniermi a ďalšími vývojármi na vytváraní efektívnych a spoľahlivých riešení.
Vašou hlavnou úlohou bude vývoj softvéru pre mikrokontroléry a iné vstavané systémy, pričom budete využívať programovacie jazyky ako C a C++. Budete analyzovať požiadavky zákazníkov, navrhovať architektúru softvéru a implementovať riešenia, ktoré spĺňajú vysoké štandardy kvality a výkonu. Okrem toho budete vykonávať testovanie a ladenie softvéru, aby ste zabezpečili jeho spoľahlivosť a efektívnosť.
Budete úzko spolupracovať s tímom hardvérových inžinierov na integrácii softvéru s hardvérom a riešení problémov, ktoré môžu vzniknúť počas vývoja. Vaša práca bude zahŕňať aj dokumentáciu kódu a technických špecifikácií, aby sa zabezpečila transparentnosť a jednoduchá údržba softvéru.
Ideálny kandidát by mal mať skúsenosti s vývojom vstavaného softvéru, znalosť programovacích jazykov C a C++, skúsenosti s operačnými systémami v reálnom čase (RTOS) a znalosť komunikačných protokolov ako UART, SPI, I2C. Dôležitá je aj schopnosť riešiť problémy, analytické myslenie a schopnosť pracovať v tíme.
Ak máte vášeň pre vývoj vstavaného softvéru a chcete pracovať na inovatívnych projektoch, neváhajte a prihláste sa ešte dnes!
Zodpovednosti
Text copied to clipboard!- Vývoj a implementácia softvéru pre vstavané systémy.
- Testovanie a ladenie softvéru na zabezpečenie spoľahlivosti a výkonu.
- Spolupráca s hardvérovými inžiniermi na integrácii softvéru s hardvérom.
- Dokumentácia kódu a technických špecifikácií.
- Analýza požiadaviek zákazníkov a návrh softvérovej architektúry.
- Optimalizácia softvéru pre efektívnosť a výkon.
- Riešenie problémov a oprava chýb v softvéri.
- Vývoj a implementácia komunikačných protokolov pre vstavané systémy.
Požiadavky
Text copied to clipboard!- Skúsenosti s vývojom vstavaného softvéru.
- Znalosť programovacích jazykov C a C++.
- Skúsenosti s operačnými systémami v reálnom čase (RTOS).
- Znalosť komunikačných protokolov ako UART, SPI, I2C.
- Schopnosť riešiť problémy a analytické myslenie.
- Skúsenosti s nástrojmi na ladenie a testovanie softvéru.
- Schopnosť pracovať v tíme a efektívne komunikovať.
- Znalosť verzionovacích systémov ako Git.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké skúsenosti máte s vývojom vstavaného softvéru?
- Aké programovacie jazyky ste používali pri vývoji vstavaných systémov?
- Môžete opísať projekt, na ktorom ste pracovali a aké výzvy ste riešili?
- Aké nástroje používate na ladenie a testovanie vstavaného softvéru?
- Ako pristupujete k optimalizácii výkonu softvéru?
- Aké skúsenosti máte s operačnými systémami v reálnom čase?
- Ako riešite problémy s integráciou softvéru a hardvéru?
- Aké komunikačné protokoly ste implementovali vo vašich projektoch?